Diamondback squid - Alemán Inglés Diccionario